/*
 * hdf5_parser_write.hpp
 *
 *  Created on: Aug 5, 2013
 *      Author: paste
 */

#ifndef HDF5_PARSER_WRITE_HPP_
#define HDF5_PARSER_WRITE_HPP_

#include <boost/property_tree/detail/ptree_utils.hpp>
#include <vector>
#include <string>
#include "H5Cpp.h"

namespace boost {
namespace property_tree {
namespace hdf5_parser {

template<class Ptree>
void write_hdf5_internal(
    std::basic_istream<typename Ptree::key_type::value_type> &stream, Ptree &pt,
    const std::string &filename, bool matlab)
{
  typedef typename Ptree::key_type::value_type Ch;
  typedef typename std::basic_string<Ch> Str;

  // If this ptree is empty, then output the contents as-is
  if (pt.empty()) {

  }
}

} /* namespace hdf5_parser */
} /* namespace property_tree */
} /* namespace boost */

#endif /* HDF5_PARSER_WRITE_HPP_ */
